xen/arm: Drop support of platform where GICH_LR_HW is not working correctly
authorJulien Grall <julien.grall@citrix.com>
Fri, 15 May 2015 15:51:19 +0000 (16:51 +0100)
committerIan Campbell <ian.campbell@citrix.com>
Thu, 21 May 2015 14:21:00 +0000 (15:21 +0100)
commit784c2d125ced1c3989b17089305f786347b31d44
tree798d8885ab2dbb3c71272df0c282ff183969cd48
parent5cc5b25187eb36e8113f686289f3ad6cb5dd0cb3
xen/arm: Drop support of platform where GICH_LR_HW is not working correctly

Until recently, a maintenance IRQ was requested for any IRQ injected to
the guest on x-gene platform.

The commit 50dcb3de603927db2fd87ba09e29c817415aaa44 "xen: arm: X-Gene Storm
check GIC DIST address for EOI quirk" disable the quirk for boards using
the new firmware.

It is known that the quirk is fragile and cause performance regression.
Given that firmware is available for people having the board, I think
we can request the user to upgrade to the latest version.

Signed-off-by: Julien Grall <julien.grall@citrix.com>
Cc: Pranavkumar Sawargaonkar <pranavkumar@linaro.org>
Acked-by: Pranavkumar Sawargaonkar <pranavkumar@linaro.org>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
xen/arch/arm/gic-hip04.c
xen/arch/arm/gic-v2.c
xen/arch/arm/gic.c
xen/arch/arm/platforms/xgene-storm.c
xen/include/asm-arm/platform.h